package com.linkoog.devtools.intellij.ui.table;

import com.linkoog.devtools.intellij.ui.table.column_info.column.CheckBoxColumnInfo;
import com.linkoog.devtools.intellij.ui.table.column_info.column.ComboBoxEnumColumnInfo;

public class ListTableViewBuilder {


    public static <T extends TableRowData> ListTableView<T> createByReflect(Class<T> clazz, ListTableView.TablePopupMenuProvider popupMenuProvider) {
        CheckBoxColumnInfo<T> columnInfo =  new CheckBoxColumnInfo<>(" ", "checked", table -> 20);
        ComboBoxEnumColumnInfo columnInfo1 = new ComboBoxEnumColumnInfo<>("Type", "type");

        //table.setPopupMenuProvider(popupMenuProvider);
        //return table;
        return null;
    }


}
